﻿/*
 * Created by SharpDevelop.
 * User: xieen
 * Date: 2013-08-19
 * Time: 16:13
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using System.Collections.Generic;

namespace GoF23Learning._10.Facade_Pattern.Refactor
{
	/// <summary>
	/// Description of Facade.
	/// </summary>
	public class TankFacade
	{
		List<Wheel> wheels = new List<Wheel>();
		List<Engine> engines = new List<Engine>();
		List<BodyWork> bodyWorks = new List<BodyWork>();
		
		public void Start()
		{
			//wheels
			//engines
			
		}
		
		public void Stop()
		{
				//engines
		}
		public void Run()
		{
			//wheels
			//engines
			//bodyWorks
		}
				
		public void Shot()
		{
			//.....
		}
		
	}
}
